#ifndef _APP_H_
#define _APP_H_
#include <stdio.h>
#include "delay.h"

#define KEY0_PRESS  (0x01)
#define KEY1_PRESS  (0x02)
#define KEYUP_PRESS (0x04)

extern void app_uart1_init(int baudRate); 
extern int app_EXTI_init(void);
extern void app_timer_init(void);
extern void app_PWMOut_init(int freq,int dutyRatio);

extern int app_led_init(void);
extern int app_led_on(int num);
extern int app_led_off(int num);

extern int app_CAN_init(void);
extern int app_CAN_sendFrame(char*Sendbuf,u8 lenth,u32 StdId,u32 ExtId,u32 Format,u32 IDE);
extern int app_CAN_receive_frame(void);

extern int app_key_init(void);
extern u8 app_key_scan(void);
#endif
